Funds View Summary
👤➡️🌐 Funds View Summary Request (Client → WCF REST Service)
This message is sent by the Client to the WCF REST Service to get an overview of the Funds View Summary. The service validates the request and returns the response in string format. In case of failure, it sends an error response.
📘 Field Details
| Tag | Field Name | Req’d | Data Type (Max) | Comment |
|---|---|---|---|---|
| 63 | Message Version | Y | String (10) | Fixed Value – FT1.0 |
| 64 | Message Type | Y | Integer | Fixed Value – 316 |
| 67 | Reserved PG Dealer Id | O | String (10) | Reserved PG Dealer Id |
| 4 | Session Id | Y | String (100) | Must match Session Id from Logon Response |
| 201 | User Id | Y | String (10) | Web Retail User Id |
| 202 | Group Id | Y | String (10) | Group Id of the user |
| 275 | Funds View Product | Y | String (50) | Pass Product values:1 – Trading |
| 276 | Periodicity | Y | Int64 | Pass Periodicity Id (from GetPeriodicityList method) |
| 999 | Check Sum Value | Y | Integer | Checksum based on entire string (must be last tag) |
Example Strings
🧬 String to generate checksum
63=FT1.0|64=316|67=RESERVEDPG|4=RESERVEDPG_412201710722|201=HARDIK61|202=HO|275=1|276=8589934591
🧮 String with checksum value
63=FT1.0|64=316|67=RESERVEDPG|4=RESERVEDPG_412201710722|201=HARDIK61|202=HO|275=1|276=8589934591|999=145
📡📨 Funds View Summary Response (WCF REST Service → Client)
📘 Tags and Fields
| Tag | Field Name | Req’d | Comment |
|---|---|---|---|
| 63 | Message Version | Y | Fixed Value – FT1.0 |
| 64 | Message Type | Y | Fixed Value – 317 |
| 18 | Response Code | Y | Response Code:0 – Failure1 – Success |
| 19 | Response Message | O | Response Message |
Examples
✅ Success Case
63=FT1.0|64=317|18=1|19={"FundsViewSummary":[{"Product":"1","Deposit":"0.00","Funds Transferred Today":"0.00","Collateral":"0.00","Credit for Sale":"0.00","Option CFS":"0.00","Total Trading Power Limit":"0.00","Limit Utilization":"0.00","Booked P&l":"0.00","MTM P&L":"0.00","Total Utilization":"0.00","Net Available Funds":"0.00","Exposure Margin":"0.00","Cash Deposit":"99999999999.99","Adhoc Deposit":0.00,"NotionalDeposit":0.00}]}
❌ Failure Cases
63=FT1.0|64=302|18=0|19= Error occurred, kindly contact administrator
63=FT1.0|64=302|18=0|19= User Id does not exist in the system
63=FT1.0|64=302|18=0|19= Unable to connect to the remote server